suspended liquid droplet - Francés Inglés Diccionario